package com.qmctl.rest.bean.selldeliveryorder;
import java.util.List;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;

import com.qmctl.rest.bean.common.SenderInfoClazz;
@XmlRootElement(name="deliveryOrder")
public class DeliveryOrderClazz{
  public DeliveryOrderClazz(){
  }
private String deliveryOrderCode;
private String preDeliveryOrderCode;
private String preDeliveryOrderId;
private String orderType;
private String warehouseCode;
private String orderFlag;
private String sourcePlatformCode;
private String sourcePlatformName;
private String createTime;
private String placeOrderTime;
private String payTime;
private String payNo;
private String operatorCode;
private String operatorName;
private String operateTime;
private String shopNick;
private String sellerNick;
private String buyerNick;
private double totalAmount;
private double itemAmount;
private double discountAmount;
private double freight;
private double arAmount;
private double gotAmount;
private double serviceFee;
private String logisticsCode;
private String logisticsName;
private String expressCode;
private String logisticsAreaCode;
private DeliveryRequirementsClazz deliveryRequirements;
private SenderInfoClazz senderInfo;
private ReceiverInfoClazz receiverInfo;
private String isUrgency;
private String invoiceFlag;
@XmlElementWrapper(name="invoices")
@XmlElement(name="invoice")
private List<InvoiceClazz> invoiceLst;
private String insuranceFlag;
private InsuranceClazz insurance;
private String buyerMessage;
private String sellerMessage;
private String remark;
  public String getDeliveryOrderCode(){
    return deliveryOrderCode;
  }
  public void setDeliveryOrderCode(String sDeliveryOrderCode){
    deliveryOrderCode = sDeliveryOrderCode;
  }
  public String getPreDeliveryOrderCode(){
    return preDeliveryOrderCode;
  }
  public void setPreDeliveryOrderCode(String sPreDeliveryOrderCode){
    preDeliveryOrderCode = sPreDeliveryOrderCode;
  }
  public String getPreDeliveryOrderId(){
    return preDeliveryOrderId;
  }
  public void setPreDeliveryOrderId(String sPreDeliveryOrderId){
    preDeliveryOrderId = sPreDeliveryOrderId;
  }
  public String getOrderType(){
    return orderType;
  }
  public void setOrderType(String sOrderType){
    orderType = sOrderType;
  }
  public String getWarehouseCode(){
    return warehouseCode;
  }
  public void setWarehouseCode(String sWarehouseCode){
    warehouseCode = sWarehouseCode;
  }
  public String getOrderFlag(){
    return orderFlag;
  }
  public void setOrderFlag(String sOrderFlag){
    orderFlag = sOrderFlag;
  }
  public String getSourcePlatformCode(){
    return sourcePlatformCode;
  }
  public void setSourcePlatformCode(String sSourcePlatformCode){
    sourcePlatformCode = sSourcePlatformCode;
  }
  public String getSourcePlatformName(){
    return sourcePlatformName;
  }
  public void setSourcePlatformName(String sSourcePlatformName){
    sourcePlatformName = sSourcePlatformName;
  }
  public String getCreateTime(){
    return createTime;
  }
  public void setCreateTime(String sCreateTime){
    createTime = sCreateTime;
  }
  public String getPlaceOrderTime(){
    return placeOrderTime;
  }
  public void setPlaceOrderTime(String sPlaceOrderTime){
    placeOrderTime = sPlaceOrderTime;
  }
  public String getPayTime(){
    return payTime;
  }
  public void setPayTime(String sPayTime){
    payTime = sPayTime;
  }
  public String getPayNo(){
    return payNo;
  }
  public void setPayNo(String sPayNo){
    payNo = sPayNo;
  }
  public String getOperatorCode(){
    return operatorCode;
  }
  public void setOperatorCode(String sOperatorCode){
    operatorCode = sOperatorCode;
  }
  public String getOperatorName(){
    return operatorName;
  }
  public void setOperatorName(String sOperatorName){
    operatorName = sOperatorName;
  }
  public String getOperateTime(){
    return operateTime;
  }
  public void setOperateTime(String sOperateTime){
    operateTime = sOperateTime;
  }
  public String getShopNick(){
    return shopNick;
  }
  public void setShopNick(String sShopNick){
    shopNick = sShopNick;
  }
  public String getSellerNick(){
    return sellerNick;
  }
  public void setSellerNick(String sSellerNick){
    sellerNick = sSellerNick;
  }
  public String getBuyerNick(){
    return buyerNick;
  }
  public void setBuyerNick(String sBuyerNick){
    buyerNick = sBuyerNick;
  }
  public double getTotalAmount(){
    return totalAmount;
  }
  public void setTotalAmount(double dTotalAmount){
    totalAmount = dTotalAmount;
  }
  public double getItemAmount(){
    return itemAmount;
  }
  public void setItemAmount(double dItemAmount){
    itemAmount = dItemAmount;
  }
  public double getDiscountAmount(){
    return discountAmount;
  }
  public void setDiscountAmount(double dDiscountAmount){
    discountAmount = dDiscountAmount;
  }
  public double getFreight(){
    return freight;
  }
  public void setFreight(double dFreight){
    freight = dFreight;
  }
  public double getServiceFee(){
    return serviceFee;
  }
  public void setServiceFee(double dServiceFee){
    serviceFee = dServiceFee;
  }
  public String getLogisticsCode(){
    return logisticsCode;
  }
  public void setLogisticsCode(String sLogisticsCode){
    logisticsCode = sLogisticsCode;
  }
  public String getLogisticsName(){
    return logisticsName;
  }
  public void setLogisticsName(String sLogisticsName){
    logisticsName = sLogisticsName;
  }
  public String getExpressCode(){
    return expressCode;
  }
  public void setExpressCode(String sExpressCode){
    expressCode = sExpressCode;
  }
  public DeliveryRequirementsClazz getDeliveryRequirements(){
    return deliveryRequirements;
  }
  public void setDeliveryRequirements(DeliveryRequirementsClazz clazzDeliveryRequirements){
    deliveryRequirements = clazzDeliveryRequirements;
  }
  public SenderInfoClazz getSenderInfo(){
    return senderInfo;
  }
  public void setSenderInfo(SenderInfoClazz clazzSenderInfo){
    senderInfo = clazzSenderInfo;
  }
  public ReceiverInfoClazz getReceiverInfo(){
    return receiverInfo;
  }
  public void setReceiverInfo(ReceiverInfoClazz clazzReceiverInfo){
    receiverInfo = clazzReceiverInfo;
  }
  public List<InvoiceClazz>  getInvoices(){
    return invoiceLst;
  }
  public void setInvoices(List<InvoiceClazz>  clazzInvoices){
	  invoiceLst = clazzInvoices;
  }
  public InsuranceClazz getInsurance(){
    return insurance;
  }
  public void setInsurance(InsuranceClazz clazzInsurance){
    insurance = clazzInsurance;
  }
  public String getBuyerMessage(){
    return buyerMessage;
  }
  public void setBuyerMessage(String sBuyerMessage){
    buyerMessage = sBuyerMessage;
  }
  public String getSellerMessage(){
    return sellerMessage;
  }
  public void setSellerMessage(String sSellerMessage){
    sellerMessage = sSellerMessage;
  }
  public String getRemark(){
    return remark;
  }
  public void setRemark(String sRemark){
    remark = sRemark;
  }
public double getArAmount() {
	return arAmount;
}
public void setArAmount(double arAmount) {
	this.arAmount = arAmount;
}
public double getGotAmount() {
	return gotAmount;
}
public void setGotAmount(double gotAmount) {
	this.gotAmount = gotAmount;
}
public String getLogisticsAreaCode() {
	return logisticsAreaCode;
}
public void setLogisticsAreaCode(String logisticsAreaCode) {
	this.logisticsAreaCode = logisticsAreaCode;
}
public String getIsUrgency() {
	return isUrgency;
}
public void setIsUrgency(String isUrgency) {
	this.isUrgency = isUrgency;
}
public String getInvoiceFlag() {
	return invoiceFlag;
}
public void setInvoiceFlag(String invoiceFlag) {
	this.invoiceFlag = invoiceFlag;
}
public String getInsuranceFlag() {
	return insuranceFlag;
}
public void setInsuranceFlag(String insuranceFlag) {
	this.insuranceFlag = insuranceFlag;
}
  
}
